package com.mes.cloud.api.dto.response.position;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 岗位上级岗位关联表
 *
 * @author 郑样平
 * @version 2019-08-26 14:29:01
 * @email xiaomin.wu1@pactera.com
 */
@Data
@ApiModel("岗位上级岗位关联表dto")
public class SysPositionSuperiorDto implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "岗位关联表ID", required = false)
    private String id;

    @ApiModelProperty(value = "岗位ID", required = false)
    private String positionId;

    @ApiModelProperty(value = "上级岗位ID", required = false)
    private String positionSuperiorId;

    @ApiModelProperty(value = "岗位编码", required = false)
    private String code;

    @ApiModelProperty(value = "岗位名称", required = false)
    private String name;

    @ApiModelProperty(value = "岗位类型", required = false)
    private String type;

    @ApiModelProperty(value = "岗位标识", required = false)
    private Integer flag;


    @ApiModelProperty(value = "状态(0：禁用，1：活动)", required = false)
    private String enableFlag;

    @ApiModelProperty(value = "更新日期", required = false)
    private String updateDateStr;

    @ApiModelProperty(value = "岗位类型名称", required = false)
    private String typeName;
}
